hammered out

Translations
выработанный
The details of the agreement were hammered out over several weeks.
Детали соглашения были выработаны в течение нескольких недель.
Definitions
The phrase 'hammered out' refers to the process of working through a problem or negotiating an agreement in a detailed and often intense manner, typically involving discussion and compromise until a final decision or solution is reached.